Department of Ophthalmology, Eye and ENT Hospital of Fudan University, NHC Key Laboratory of Myopia (Fudan University), Key Laboratory of Myopia, Chinese Academy of Medical Sciences, Key Laboratory of Visual Impairment and Restoration of Shanghai, Shanghai 200031, China
National Natural Science Foundation of China (81770908; 82070943); Shanghai Science and Technology Commission Scientific Innovation Action Plan (18411965200)